package com.hqm.stock.mapper;

import com.hqm.stock.entity.PurMove;
import com.hqm.stock.entity.PurMoveExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface PurMoveMapper {
    long countByExample(PurMoveExample example);

    int deleteByExample(PurMoveExample example);

    int deleteByPrimaryKey(String moveno);

    int insert(PurMove record);

    int insertSelective(PurMove record);

    List<PurMove> selectByExample(PurMoveExample example);

    PurMove selectByPrimaryKey(String moveno);

    int updateByExampleSelective(@Param("record") PurMove record, @Param("example") PurMoveExample example);

    int updateByExample(@Param("record") PurMove record, @Param("example") PurMoveExample example);

    int updateByPrimaryKeySelective(PurMove record);

    int updateByPrimaryKey(PurMove record);
}